Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 LEIGH VIEW ROAD Terraced £186,223 8 Mar 2023
33 LEIGH VIEW ROAD Terraced £136,000 28 May 2004
34 LEIGH VIEW ROAD Semi-Detached £260,000 4 Aug 2003
35 LEIGH VIEW ROAD Semi-Detached £660,000 19 Mar 2020